, typename P0 = UselessType
, typename P1 = UselessType
, typename P2 = UselessType
, typename P3 = UselessType
, typename P4 = UselessType
, typename P5 = UselessType
, typename P6 = UselessType
, typename P7 = UselessType
, typename P8 = UselessType
, typename P9 = UselessType
, typename P10 = UselessType
, typename P11 = UselessType
, typename P12 = UselessType
